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.
Leonardo Royal London Tower Bridge,
45 Prescot Street,
London, E1 8GP