People shield their eyes as sunlight is reflected off the "Walkie Talkie" skyscraper at 20 Fenchurch Street in central London.
1 / 23
Press Association Images
Wed, Sep 4, 2013 10:06 AM EDT