Best price guarantee
The gorgeous Rena Spa at Leonardo Royal Hotel London Tower Bridge boasts many features, including: Close …
Richmond is a charming town located on a meander of the River Thames just a few miles from the centre of London, perfect for those looking for a relaxing spa break away from the hustle and bustle. Richmond boasts many beautiful parks and open spaces and is home to the largest of London's Royal Parks. Explore Ham House and Gardens or spend your day visiting the many boutique shops and fine eateries before indulging in a little you time with a luxury treatment at one of our stunning spa hotels.