Property sales in Station Road - London - NW4 4NH

Found 6 transactions going back to June 1999.

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