Where is Shoreditch High Street Rail Station?
Where is Shoreditch High Street Rail Station located?
Shoreditch High Street Rail Station, Tower Hamlets, United Kingdom (approx. 51.52337°, -0.07525°)
Where is Shoreditch High Street Rail Station on the map?
{"latitude":51.52337,"longitude":-0.07525,"title":"Shoreditch High Street Rail Station"}