Where is Worcester Foregate Street Railway Station?

Where is Worcester Foregate Street Railway Station located?

Worcester Foregate Street Railway Station, England, Great Britain (approx. 52.19516°, -2.22159°)


Where is Worcester Foregate Street Railway Station on the map?