Tag: architecture

Welcome to the Heat Ray of Death Building

One of the newest additions to the London skyline is the skyscraper at 20 Fenchurch Street. Popularly known as the “Walkie Talkie” because of its shape, the building is rapidly becoming better […]