Property sales in Market Square - Bicester - OX26 6AJ

Found 3 transactions going back to March 2001.

Date Price Percentage
45 Market Square
2 Mar 2022 £ 240,000
51 Market Square
20 Jun 2023 £ 300,000
Coach House, Market Square
2 Mar 2001 £ 86,995