Where is Shoreditch High Street Rail Station?

Where is Shoreditch High Street Rail Station located?

Shoreditch High Street Rail Station, Shoreditch High Street Rail Station, Great Britain (approx. 51.52337°, -0.07525°)


Where is Shoreditch High Street Rail Station on the map?