Leonardo Royal Hotel Tower Bridge: Smart 5-star London City hotel with swimming pool, gym and great views: Club rates with free English breakfast and free upgrade

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 […]