The Kings Hotel

The Square, Chipping Campden, Gloucestershire, GL55 6AW

Location map


Add to Shortlist