Property sales in Barnwood Close - London - W9 2RD

Found 3 transactions going back to September 2002.

Date Address Price
14 Dec 2022 10 Barnwood Close £ 710,000
12 Aug 2020 8 Barnwood Close £ 560,000
4 Sep 2002 4 Barnwood Close £ 290,000