Property sales in Talwrn Road, London

Found 2 transactions going back to May 2001.

Date Price Percentage
9b,
8 Jun 2006 £ 460,000 85.7% (13.0% p.a.)
18 May 2001 £ 247,750