Best price guarantee
The gorgeous Rena Spa at Leonardo Royal Hotel London Tower Bridge boasts many features, including: Close …
The charming town of Richmond is just a few miles from the centre of London, located on a meander of the River Thames. Boasting many beautiful parks and open spaces, Richmond is the perfect location for those looking a moment of calm away from the hustle and bustle. Spend your day exploring Ham House and Gardens or visiting the many boutique shops and restaurants before indulging in a beautifying spa treatment at one of our luxury spa hotels.