The Place To Be If You Need To Detox And Rejuvenate
I can’t tell you how excited we were last week on receiving an invite to Nirvana Spa. Set in the beautiful Berkshire countryside it was very easy to find just 90 minutes from London and was clearly signposted. I had not visited a spa for a whole day before so I did not know what to expect [...]






