Properties at NW4 3ST

Pick an address to see its estimated value, sales history and property profile.

Choose a property

Area profile: NW4 3ST →
AddressTenureFloor areaLast sale
56, High Mount, Station Road, London-96 m²-
57 High Mount, Station Road, LondonLeasehold81 m²£400,000 (2017)
58, High Mount, Station Road, LondonLeasehold96 m²£350,000 (2019)
59 High Mount, Station Road, LondonLeasehold90 m²£298,000 (2025)
60, High Mount, Station Road, LondonLeasehold96 m²£248,950 (2009)
61 High Mount, Station Road, LondonLeasehold77 m²£375,000 (2015)
62, High Mount, Station Road, LondonLeasehold96 m²£325,000 (2021)
63, High Mount, Station Road, LondonLeasehold96 m²£355,000 (2021)
64 High Mount, Station Road, London-84 m²-
65, High Mount, Station Road, LondonLeasehold96 m²£202,000 (2003)
66 High Mount, Station Road, LondonLeasehold84 m²£365,000 (2026)
67, High Mount, Station Road, London-96 m²-
68, High Mount, Station Road, LondonLeasehold59 m²£310,000 (2013)
69 High Mount, Station Road, LondonLeasehold56 m²£173,500 (2003)
70, High Mount, Station Road, LondonLeasehold59 m²£110,000 (2001)
71, High Mount, Station Road, LondonLeasehold59 m²£214,000 (2001)
72, High Mount, Station Road, London-59 m²-
73, High Mount, Station Road, LondonLeasehold62 m²£279,950 (2015)
74, High Mount, Station Road, LondonLeasehold59 m²£225,000 (2013)
75, High Mount, Station Road, LondonLeasehold59 m²£304,000 (2013)
76, High Mount, Station Road, London-59 m²-
77, High Mount, Station Road, LondonLeasehold61 m²£250,000 (2013)
78 High Mount, Station Road, LondonLeasehold52 m²£295,000 (2025)
79 High Mount, Station Road, LondonLeasehold59 m²£465,250 (2017)
80 High Mount, Station Road, London-84 m²-
81, High Mount, Station Road, LondonLeasehold59 m²£319,995 (2016)
82 High Mount, Station Road, LondonLeasehold55 m²£229,000 (2014)
83, High Mount, Station Road, LondonLeasehold59 m²£220,000 (2001)
84, High Mount, Station Road, LondonLeasehold59 m²£380,000 (2023)
85, High Mount, Station Road, LondonLeasehold58 m²£273,000 (2019)
86, High Mount, Station Road, LondonLeasehold59 m²£75,000 (1997)
87, High Mount, Station Road, LondonLeasehold89 m²£395,000 (2022)
88 High Mount, Station Road, LondonLeasehold88 m²£267,100 (2020)
89, High Mount, Station Road, LondonLeasehold59 m²£125,000 (2001)
90, High Mount, Station Road, LondonLeasehold59 m²£121,500 (1999)
91, High Mount, Station Road, LondonLeasehold102 m²£350,000 (2010)
92, High Mount, Station Road, LondonLeasehold96 m²£339,500 (2021)
93, High Mount, Station Road, LondonLeasehold102 m²£136,000 (1998)
94, High Mount, Station Road, LondonLeasehold96 m²£245,000 (2009)
95, High Mount, Station Road, LondonLeasehold102 m²£380,000 (2019)
96, High Mount, Station Road, LondonLeasehold96 m²£85,000 (1995)
97, High Mount, Station Road, LondonLeasehold102 m²£286,000 (2010)
98, High Mount, Station Road, London-96 m²-
99, High Mount, Station Road, London-105 m²-
100 High Mount, Station Road, LondonLeasehold77 m²£387,000 (2015)
101, High Mount, Station Road, LondonLeasehold96 m²£415,000 (2022)
102 High Mount, Station Road, LondonLeasehold91 m²£475,000 (2022)
103 High Mount, Station Road, LondonLeasehold96 m²£420,000 (2025)
104, High Mount, Station Road, LondonLeasehold96 m²£445,000 (2024)
105 High Mount, Station Road, London-93 m²-
106, High Mount, Station Road, LondonLeasehold92 m²£350,000 (2019)
107 High Mount, Station Road, London-94 m²-
108 High Mount, Station Road, LondonLeasehold87 m²£260,000 (2009)
109, High Mount, Station Road, LondonLeasehold93 m²£249,000 (2003)
110, High Mount, Station Road, LondonLeasehold93 m²£350,000 (2019)
111, High Mount, Station Road, LondonLeasehold96 m²£83,000 (1995)
112, High Mount, Station Road, LondonLeasehold96 m²£233,000 (2003)
113, High Mount, Station Road, LondonLeasehold87 m²£307,500 (2008)
114 High Mount, Station Road, LondonLeasehold85 m²£408,000 (2018)
115 High Mount, Station Road, LondonLeasehold91 m²£290,000 (2009)
116, High Mount, Station Road, LondonLeasehold93 m²£420,000 (2017)
117, High Mount, Station Road, LondonLeasehold87 m²£445,000 (2016)
118 High Mount, Station Road, LondonLeasehold96 m²£409,500 (2017)
119 High Mount, Station Road, LondonLeasehold92 m²£231,500 (2005)
120 High Mount, Station Road, LondonLeasehold86 m²£445,000 (2020)