Currently Browsing: luxury stay in the uk
Pennyhill Park, Bagshot, Surrey So the end of lockdown is on the horizon and high on your wish list of things to do is to treat yourself to an unabashed few days of self-indulgence, a little luxury and escapism. Beautiful surroundings, a spa with a roll call of treatments and the absolute necessity of not having to cook are what is required. Look no further than Pennyhill Park, a quintessentially British luxury hotel set in 123 acres of Surrey countryside. […]