This 320 gigapixel image was created by stitching together some 48,640 individual frames taken with four Canon EOS 7D cameras. It is hosted by 360 Cities. The image is most impressive in the mid-distance range as the day on which it was taken is quite hazy resulting in loss of clarity at long range. As with all images of this kind, there are increasing stitching errors as one gets closer to the tower, and the office buildings nearby are suffering some a degree of 'flexability'.
All the landmarks are clearly visible, and by the looks of the scarring on the lower end of Regents Park, it would appear that an exhibition event has just left the park.
A collection of over 300 panoramas taken around the city, linked to Google Maps, can be found on this London virtual tour map.