Leighton Buzzard, Bedfordshire, England
Electric grass touring pitch
Liked Staff were very helpful and the site was spacious and in a great location.
Disliked Toilet facilities very airy so a bit cold when wind was blowing.
Recommend to friends Visit again