The Bellhouse Hotel

The Bellhouse Hotel
Oxford Road, Beaconsfield, Buckinghamshire, HP9 2XE