Property sales in Station Road - London - NW10 4UA

Found 5 transactions going back to August 1996.

Date Price Percentage
52b, Station Road
12 Oct 2001 £ 85,000
56 Station Road
11 Apr 2012 £ 272,500
Flat, 58 Station Road
16 Dec 1998 £ 186,999
Second Floor Flat, 52b, Station Road
23 Jul 2015 £ 175,000 600.0% (10.8% p.a.)
22 Aug 1996 £ 25,000