Burnham Beeches Hotel

Berkshire - Slough

Grove Rd, Burnham, Slough SL1 8DP, UK

SL1 8DP