You can see my house from here.
February 1, 2013 2:01 AM Subscribe
The view from the top of The Shard.
Courtesy of The Guardian.
For the Google-averse, The Shard is a very tall building built atop London Bridge station, that looks a bit like Sauron's tower in The Lord of the Rings movies. You can see it from everywhere in London, so consequently you can see everywhere in London from it. A bit slow to load, but impressive when it does.