Advertisements

Our easter break at The Grove

Located just outside Watford, in the middle of the Hertfordshire countryside, the Grove is a five star hotel,  which describes itself as ‘London’s country estate’. Having experienced the slightly rough and ready delights of Centre Parcs over the Autumn half term, I was more than ready for something slightly more upmarket which would still cater […]