Where is Stoke Bishop?
Where is Stoke Bishop located?
Stoke Bishop, City of Bristol, United Kingdom (approx. 51.47999°, -2.64995°)
Where is Stoke Bishop on the map?
Stoke Bishop - Bristol Temple Meads
{"latitude":51.47999,"longitude":-2.64995,"title":"Stoke Bishop"}