AnchorHotel.co.uk
Title
Anchor Hotel - Shepperton, Middlesex UK - Home
Description
Excerpted from the website:
- For over 400 years,the warm and inviting Anchor Hotel has overlooked Church Square, in the charming village of Shepperton.
Languages
English