Detail of The Shard in London, England.

- Image ID: M18DPK

Detail of The Shard in London, England.

Stuart Robertson / Alamy Stock Photo

Image ID: M18DPK

Location: 35 Tower Hill, St Katharine's & Wapping, London EC3N 4DR, UK