Great British Boltholes: A Review Of The Castle Inn, Dorset

The Castle Inn is located in the peaceful Dorset village of West Lulworth. It is a pretty thatched-roof property with a dozen rooms. The restaurant serves pub staples and the bar is very well stocked.


more on dailymail.co.uk