Property sales in Station Road - London - NW4 4NH

Found 6 transactions going back to June 1999.

Date Price Percentage
147 Station Road
28 Aug 2008 £ 533,750
149 Station Road
10 Jun 1999 £ 242,000
151 Station Road
4 Nov 2016 £ 800,000
153 Station Road
12 Apr 2002 £ 346,000
155 Station Road
3 Mar 2005 £ 383,500
159 Station Road
21 Mar 2018 £ 860,000