Property sales in Market Square - Bicester - OX26 6AJ

Found 3 transactions going back to March 2001.

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