Queen Elizabeth Country Park
Hampshire's largest Country Park, with over 600 hectares of land located within the South Downs National Park. Working at Beechwood Kitchen means working at one of Hampshire’s most exciting outdoor locations, providing cyclists and walkers with homemade, locally sourced food and refreshments after a day of adventure.