Enjoy a break for two at Manor of Groves – a luxurious hotel located between Hertfordshire and Essex. Book now!