The Walkie-Talkie building is a skyscraper in the City of London, located at 20 Fenchurch Street. It switched on its lights in 2014 — and has been messing with sunlight ever since. The building sits slightly away from the main cluster of the city's skyscrapers as if banished, poking up out of a group of …

You must be logged in to post a comment.