Designed by
Title
More London with the Shard #48935996
Description
LONDON - AUGUST 2: More London with the Shard on background on August 2, 2013. More London is a new development on the south bank of the River Thames, immediately south-west of Tower Bridge in London.
This image is editorial