Square metres | 214 m² |
Property Type | Terraced House |
EPC Rating | D |
Sold for £6,432,888
20 Dec 2019
Sold for £4,100,000
31 Jan 2017