Look out, London. The Canelo has made it to your streets and taken your tall towers.
The tallest of towers – 1,016 feet – to be exact. The Shard is the tallest building in the United Kingdom, boasting a perspective changing view of London where the view can go for miles.
London's not just pretty from perches way above its centuries old grounds. It's the streets that bring the city to life, the chiming of Big Ben, and the constant rotation of the London Eye that showcase Londoners' perspective best: just keep going. The city and its inhabitants are always in action.
There's no lovelier place to lean into than London.