London News Roundup

By Londonist Staff Last edited 108 months ago
London News Roundup

New sculpture commemorating 9/11 is unveiled in Olympic Park.

Last Updated 18 March 2015