The Old Bank, 10 High Street, Banbury, Oxfordshire, OX16 5DZ

Guide price £1,250,000

Email