Leonardo Royal Hotel London Tower Bridge is close to some of London’s most iconic landmarks, including The Tower of London, The Shard and, of course, Tower Bridge itself. The 4-star hotel is located just a short walk away from East London, with all its cosmopolitan coffee shops and eateries and a short tube ride away from Shoreditch’s on-trend locations. The nearest tube station, Tower Hill, is only a seven-minute walk away.