Where is Great Malvern?

Where is Great Malvern located?

Great Malvern, Great Malvern (Station), Great Britain (approx. 52.110126°, -2.317718°)


Where is Great Malvern on the map?