Where is Astwood Bank?

Where is Astwood Bank located?

Astwood Bank, Astwood Bank, Great Britain (approx. 52.26024°, -1.937501°)


Where is Astwood Bank on the map?