But really, I'm biased, because I live in that fine city you see captured in Jeffrey Martin's photo: London. 7,886 individual photos were stitched together to form an 80-gigapixel panorama, which can be zoomed-in and out over here. [360Cities]
Hang on, I thought you were a Scouser, Kat?
Anyhoo, judging by the position of the Gerkin in relation to the Eye, I'd say this is taken from South of the river? There's far prettier pics of London, if you take it from the North ;)