Property sales in Sherwood Gardens - London - E14 9WN

Found 2 transactions going back to June 2004.

Date Price Percentage
6 Sherwood Gardens
15 Sep 2017 £ 400,000
23 Sherwood Gardens
29 Jun 2004 £ 2,300,000