Where is Lower Broadheath?

Where is Lower Broadheath located?

Lower Broadheath, Worcestershire, United Kingdom (approx. 52.2098431°, -2.2739593°)


Where is Lower Broadheath on the map?