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

Found 3 transactions going back to August 2002.

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