Thurloe House, 3 Chesham Close, London, NW7 4AF
Off Market
312 m²
EPC Data
Square metres | 312 m² |
Property Type | Detached House |
EPC Rating | B |
Square metres | 312 m² |
Property Type | Detached House |
EPC Rating | B |
Sold for £3,350,000
18 Aug 2021
Sold for £2,850,000
16 Oct 2017
Sold for £2,750,000
18 Nov 2015