Properties at NW2 4NH

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

Choose a property

Area profile: NW2 4NH →
AddressTenureFloor areaLast sale
12A, Station Parade, LondonFreehold120 m²£600,000 (2025)
16A Station Parade, London-100 m²-
18A Station Parade, London-98 m²-
20A Station Parade, London-62 m²-
20B Station Parade, London-75 m²-
24A Station Parade, London-58 m²-
24B Station Parade, London-59 m²-
Flat 2, 22A Station Road, LondonFreehold64 m²£117,000 (1999)
Flat B, 26A Station Parade, LondonLeasehold42 m²£144,000 (2011)