A fellow Mepis user showed the community the link to view London from the BT tower. I must say it is simply amazing! The 320 Gigapixel detail gives you a great view of the city.
If you live in the UK and have a BT account, you can even participate in a contest: finding Buzby the Bird! (That will give you an idea of the detail level of the photographs.
And it is true that the bird is there (there are 3 Buzby birds in the city). Want some proof? I found one, but I'm not telling you where it is! :P