Great British Boltholes: A review of The Castle Inn, Dorset
Great British Boltholes: The Castle Inn is ideal for dog-walkers, seaside strollers and lovers of gin, who might want to visit in the warmer months when the garden bar serves 50 types The Castle Inn is located in the peaceful Dorset village of West Lulworth There are a dozen recently revamped rooms with little ultra-modern … Read more