Hi everyone, just having a think about venues... does anyone have any experience of The Grove hotel in Hertfordshire? It looks gorgeous on the website and is a pretty good location for us. Just wanted to get any first-hand opinions of it?
Thanks ?