Property sales in Barnwood Close - London - N20 8BF

Found 2 transactions going back to February 2002.

Date Price Percentage
1 Barnwood Close
15 Feb 2002 £ 1,340,000
2 Barnwood Close
9 Apr 2002 £ 1,500,000