Property sales in Sherwood Gardens - London - E14 9WN

Found 2 transactions going back to June 2004.

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