Where is The Sanctuary House Hotel?

Where is The Sanctuary House Hotel located?

The Sanctuary House Hotel, England, Great Britain (approx. 51.49963°, -0.13187°)


Where is The Sanctuary House Hotel on the map?