Where is The Bay Tree Hotel, Burford?
Where is The Bay Tree Hotel, Burford located?
The Bay Tree Hotel, Burford, Oxfordshire, United Kingdom (approx. 51.8079°, -1.63858°)
Where is The Bay Tree Hotel, Burford on the map?
{"latitude":51.8079,"longitude":-1.63858,"title":"The Bay Tree Hotel, Burford"}