So far, I’ve seen London from above from: London Eye and Greenwich Park (from the Royal Observatory). It seems there is another place from which you can see London: Parliament Hill. You can see the Gerkin, St. Paul Cathedral, BT Tower and other buildings in London. It’s very similar to what you can see in Vienna from one of the nearby hills.
Here is a panorama with the view from Parliament Hill: