Newbury Showground

Address: 

Priors Court, Hermitage, Thatcham RG18 9NU