The contemporary Leonardo Royal Tower Bridge is a recently built five-star hotel with spacious rooms in a good City location—a few minutes’ walk from Tower Hill Underground Station (passing its sister Hotel Grange City on the way), and 10 minutes’ walk from the Tower of London, Fenchurch Street Station, Tower Bridge and London Bridge. Each […]
This former Grange City hotel is a favourite for business—it is also right on the doorstep of some of London’s most interesting, historic and iconic sights. Its views across the River Thames, the Tower of London and Tower Bridge are spectacular. And our exclusive rates include full English breakfast, free room upgrade (if available on […]