The Fleece

11 Church Green, Witney, OX28 4AZ, United Kingdom

Hotel image
Read more reviews for The Fleece