Canary Wharf

Comment by Papapenguin

The Thames Barrage (flood prevention in case of very high tides) is located nearby: View Placemark / Google Earth