Where is Hampton Poyle, The Bell?
Where is Hampton Poyle, The Bell located?
Hampton Poyle, The Bell, Oxfordshire, United Kingdom (approx. 51.83531°, -1.27053°)
Where is Hampton Poyle, The Bell on the map?
{"latitude":51.83531,"longitude":-1.27053,"title":"Hampton Poyle, The Bell"}