Newbury Showground

Newbury Showground
Priors Court, Thatcham, Berkshire, RG18 9QZ