Took my first trip up to the top of europe's tallest building. The Shard is an 87-storey skyscraper in London that forms part of the London Bridge Quarter development. Some great views across the city!
Took my first trip up to the top of europe's tallest building. The Shard is an 87-storey skyscraper in London that forms part of the London Bridge Quarter development. Some great views across the city!