#SaturdaySpotlight: Lifehouse Spa & Hotel

Lifehouse is a contemporary, award-winning Spa Hotel nestled in the peaceful surroundings of English Heritage Listed Thorpe Hall Gardens, just over an hour from London by train and close to the pretty Essex coastal town of Frinton-on-Sea. Lifehouse were one of the first spa hotels in the UK to not only welcome clients with cancer[…]