Properties at SW16 5RD

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

AddressTenureFloor areaLast sale
6 Upwood Road, London-106 m²-
10, Upwood Road, LondonFreehold90 m²£361,000 (2015)
12 Upwood Road, LondonFreehold93 m²£540,000 (2026)
18 Upwood Road, LondonFreehold90 m²£249,000 (2011)
20 Upwood Road, LondonFreehold134 m²£500,000 (2016)
24 Upwood Road, LondonFreehold101 m²£445,000 (2023)
26 Upwood Road, LondonFreehold119 m²£550,000 (2024)
28, Upwood Road, LondonFreehold107 m²£535,000 (2024)