Long Itchington, Warwickshire, England
Unpowered grass tent or trailer tent site
Liked Staff were lovely, site was really nice and quiet, really cute little old pub, nice that the pitches aren't on top of each other
Disliked Nothing
Recommend to friends Visit again