We are located in the South of England, near the town of Hailsham.
See red arrows for exact location