Where is The Chequers Hotel, Newbury?
Where is The Chequers Hotel, Newbury located?
The Chequers Hotel, Newbury, West Berkshire, United Kingdom (approx. 51.4059°, -1.32555°)
Where is The Chequers Hotel, Newbury on the map?
{"latitude":51.4059,"longitude":-1.32555,"title":"The Chequers Hotel, Newbury"}