Properties at N21 3RA

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

Choose a property

Area profile: N21 3RA →
AddressTenureFloor areaLast sale
38A Station Road, LondonLeasehold82 m²£347,950 (2009)
38B Station Road, LondonLeasehold101 m²£740,000 (2026)
40, Station Road, LondonFreehold179 m²£860,000 (2012)
42 Station Road, LondonFreehold295 m²£2,380,000 (2025)
44 Station Road, LondonFreehold203 m²£1,210,000 (2025)
50 Station Road, London, London-77 m²-
50A Station Road, London-117 m²-