London News Roundup

By Stuart Black Last edited 41 months ago
London News Roundup

Trafalgar Square in the sun by Champnet, from the Londonist Flickr pool.

Last Updated 16 July 2014