Where is Shadwell & St. Georges East Station?

Where is Shadwell & St. Georges East Station located?

Shadwell & St. Georges East Station, Shadwell & St. Georges East Station, Great Britain (approx. 51.5119°, -0.0544°)


Where is Shadwell & St. Georges East Station on the map?