Where is Tower Bridge?

Where is Tower Bridge located?

Tower Bridge, Tower Bridge (Station), Great Britain (approx. 51.503277°, -0.076773°)


Where is Tower Bridge on the map?