Thats the Isle of Dogs. The thing above that looks like the pyramid is the top of Canary Wharf, London's highest building.

Did you notice City Airport NE of the dome? slightly to the left, over that dock, is a raised bridge (Royal Victoria Dock Bridge). it is fantastic to stand at the top and see the planes come over your head on finals, the whole area around there is fantastic.
