Square metres | 639 m² |
Property Type | Detached House |
EPC Rating | C |
Sold for £2,700,000
22 Feb 2019
Sold for £850,000
20 Mar 2007
Sold for £772,500
20 Jan 2006