A most imposing detached residence set amongst an exclusive row of properties on the sought after Burford Road, close to Witney town centre.
onthemarket.com