Properties at NW8 6LE

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

Choose a property

Area profile: NW8 6LE →
AddressTenureFloor areaLast sale
20 Townshend Road, London, London-201 m²-
32, Townshend Road, London-235 m²-
34 Townshend Road, LondonFreehold262 m²£4,850,000 (2022)
34A Townshend Road, London-176 m²-
36A Townshend Road, London-126 m²-
40, Townshend Road, LondonFreehold164 m²£2,835,000 (2018)
46, Townshend Road, LondonFreehold135 m²£2,620,000 (2013)
48 Townshend Road, LondonFreehold133 m²£2,250,000 (2025)
54, Townshend Road, London-432 m²-
56 Townshend Road, London-236 m²-
58, Townshend Road, London-59 m²-
64-66 Townshend Road, London-1,875 m²-