Nestled in the heart of Chipping Campden, this charming tea room and B&B serves up indulgent afternoon teas, cozy log fires, and welcoming hosts that make every stay special.
Badgers Hall, High St, Chipping Campden GL55 6HB, United Kingdom Get directions
screvenw2016
Angela Copp
Lee Godown
Heiditamsyn
G9687XDstephenf
iancH864BT
Trainers1
Ashley W