Where is General Post Office?

Where is General Post Office located?

General Post Office, Tower Hamlets, United Kingdom (approx. 51.51564°, -0.09713889°)


Where is General Post Office on the map?