Where is Broadwell?

Where is Broadwell located?

Broadwell, Gloucestershire, United Kingdom (approx. 51.9456693°, -1.7046462°)


Where is Broadwell on the map?