Thamesmead: London’s Failed Concrete Utopia
Thamesmead is one of those places that, if you mention it to a Londoner, will likely elicit a blank stare […]
Thamesmead is one of those places that, if you mention it to a Londoner, will likely elicit a blank stare […]
Towering over the heart of London, Centre Point is a building that has divided opinion for decades. Some hail it