The Isle of Dogs, London. It used to be an island on the Thames but has been long reclaimed, initially used as docks (West India Docks, East India Docks) and then repurposed as London Docklands where Canary Wharf is located (the tall buildings in this shot). The rectangular stretch of water is Millwall Dock and beyond, on the end of Greenwich Peninsula, is the O2 Arena.
5,044 likes
Log in to like or comment.