Glass heads to Hertfordshire to dine at the Glasshouse at The Grove
THE GROVE, a luxury country-house hotel set within 300 acres of countryside in the heart of Hertfordshire, has recently re-opened its Glasshouse restaurant after undergoing a dramatic renovation. This glamorous...