Heaven Farm campsite in Horsted Keynes, East Sussex. Showers, toilets and electric hook-ups, with Lewes Castle and Hever Castle within easy reach.