nosher.net

Yet another 70s office building - just off Southwark Street in London - that looks like it's up for demolition