Campden BRI

Station Road, Chipping Campden, Gloucestershire, GL55 6LD, United Kingdom (South West)