Property sales in New Barn Street - London - E13 8JT

Found 3 transactions going back to August 2002.

Date Address Price
12 Apr 2021 159 New Barn Street £ 187,000
18 Oct 2002 123 New Barn Street £ 110,000
1 Aug 2002 149 New Barn Street £ 145,000