The Shard and More London Development on the South Bank London England at twilight, Stock Photo, Picture And Rights Managed Image. Pic. ZS1-2066495