London News Roundup

By Londonist Staff Last edited 113 months ago
London News Roundup

Roof Gardens in Battersea Power Station. Image from Foster + Partners.

Last Updated 22 October 2014