The Royal Garden Hotel, 2- 24 Kensington High Street, Kensington, London, W8 4PT
Reviews are written by customers after their visit.
Massage & Therapy Centre in Kensington, LondonSkin Clinic in Kensington, London