London News Roundup

By Londonist Staff Last edited 46 months ago
London News Roundup

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

Last Updated 18 March 2015