Where is Steeple Langford?

Where is Steeple Langford located?

Steeple Langford, Steeple Langford, Great Britain (approx. 51.136097°, -1.9470599°)


Where is Steeple Langford on the map?