The Flat Iron Building is located in the heart of central London. A 5 minute walk from London Bridge, this 19th Century building is a hybrid of beautiful period character and modern industrial features, bringing in plenty of natural light to every space. The building presents spectacular 360 degree views of London....