The Shard and Riverside Apartments, London, England

- Image ID: HBFM0N

The Shard and Riverside Apartments, London, England

GRANT ROONEY PREMIUM / Alamy Stock Photo

Image ID: HBFM0N

Location: London, United Kingdom