THE SHARD

The Shard

32 London Bridge, London, SE1 9SG