Properties at SW16 6TJ

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

AddressTenureFloor areaLast sale
126 Nimrod Road, London-132 m²-
128, Nimrod Road, London-163 m²-
130 Nimrod Road, London-117 m²-
134, Nimrod Road, LondonFreehold120 m²£850,000 (2022)
144 Nimrod Rd, LondonFreehold158 m²£415,000 (2005)
146, Nimrod Road, LondonFreehold151 m²£925,000 (2020)
148, Nimrod Road, LondonFreehold161 m²£520,000 (2011)
154, Nimrod Road, LondonFreehold167 m²£580,000 (2012)
156 Nimrod Road, LondonFreehold166 m²£540,000 (2009)