Where is Barnett Hill Hotel?

Where is Barnett Hill Hotel located?

Barnett Hill Hotel, England, Great Britain (approx. 51.19906°, -0.53517°)


Where is Barnett Hill Hotel on the map?