Where is Mansion House Underground Station?

Where is Mansion House Underground Station located?

Mansion House Underground Station, Tower Hamlets, United Kingdom (approx. 51.51221°, -0.094°)


Where is Mansion House Underground Station on the map?