Where is South Broomhill?

Where is South Broomhill located?

South Broomhill, England, Great Britain (approx. 55.2913963447°, -1.6072311407°)


Where is South Broomhill on the map?