You can take a view of London from the tallest building in Europe, The Shard
See this site for views of the Shard, and views from The Shard.
Unfortunately, most Google Street View images don’t show The Shard because it is quite new. This is the only one I could find:
View Larger Map