81, Sherbrooke Road, London, SW6 7QL
Off Market
125 m²
EPC Data
Square metres | 124.61 m² |
Property Type | Terraced House |
EPC Rating | E |
Square metres | 124.61 m² |
Property Type | Terraced House |
EPC Rating | E |
Sold for £1,275,000
31 Mar 2017
Sold for £820,000
13 Jan 2012
Sold for £630,000
2 Dec 2008