A popular spot in Hertfordshire, offering dining and events. Known for its vibrant atmosphere.