Property sales in Barnwood Close - London - N20 8BF

Found 2 transactions going back to February 2002.

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