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?