Willoughby Road, Banbury OX16 9DZ

Guide price £425,000 Freehold
4 bedrooms 2 bathrooms