Prices from £115.00 per person
Prices from £150.00 per person
We all crave a day away from our usual stresses and strains sometimes, and you can find yours right here. Head to this oasis of calm and bid a not so fond farewell to the things that are bringing you down.
Here on the banks of the Thames, you can unwind without a care in the world from the moment you arrive. Go on, treat yourself!