The Fox

Market Place, Chipping Norton, OX7 5DD, United Kingdom

Hotel image
Read more reviews for The Fox