Now is that building curved or is it lens distortion..... mini PBase meet The 525ft building, 20 Fenchurch Street, has been fitted with a sunshade known as a 'brise soleil' to prevent the glare from damaging cars and nearby shops in London London-skyscraper-Walkie-Talkie-melted cars reflecting sunlight.
Please login or register.