London England - kiwiphotos

The Shard London

The Shard, tallest building in Europe at 1,016 feet located next to London Bridge station. Designed by Italian architect Renzo Piano it has 72 floors.

The ShardLondon BridgeLondonEnglandUK