London News Roundup: Got £700k For A One Bed Flat At BBC TV Centre?

By Londonist Staff Last edited 29 months ago
London News Roundup: Got £700k For A One Bed Flat At BBC TV Centre?
Inside the Orbit. Photo by Graeme Dawes from the Londonist Flickr pool

Last Updated 11 April 2016