Properties at N21 3HR

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

Choose a property

Area profile: N21 3HR →
AddressTenureFloor areaLast sale
77, Farm Road, LondonFreehold158 m²£774,000 (2020)
77A, Farm Road, LondonFreehold105 m²£680,000 (2019)
79, Farm Road, LondonFreehold103 m²£640,000 (2019)
81 Farm Road, LondonFreehold126 m²£785,000 (2022)
83A Farm Road, LondonLeasehold45 m²£192,021 (2018)
83B Farm Road, LondonLeasehold57 m²£342,000 (2019)
83C Farm Road, LondonLeasehold58 m²£250,000 (2017)
83D Farm Road, SouthgateLeasehold56 m²£170,000 (2014)