The View from The Shard, London, UK. Image shows entrance floor at The View from The Shard where visitors must queue to enter the new London attraction, England, United Kingdom. Friday 11th January 2013 Credit: Jeff Gilbert / Alamy Live News


Size: 5616px × 3744px
Location: The Shard, Joiner Street, London, England, UK
Photo credit: © Jeff Gilbert / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: shard tower london view shard, london, london, shard, shard, shard shard, tower city, view