Badgers Hall

High Street, Chipping Campden, GL55 6HB, United Kingdom

Hotel image
Read more reviews for Badgers Hall