Prices from £190.00 per person
There are few things in life more romantic than an overnight escape to the heart of one of the planet’s greatest cities. Here in lovely London, leave the rest of the world behind and focus on the need to be totally indulged.
The glorious Paddington Boutique SPA at the Chilworth Hotel provides the backdrop to an exceptional break from the norm. All you need to do now is say yes, yes and yes again.