Square metres | 929 m² |
Property Type | Detached House |
EPC Rating | C |
Sold for £3,200,000
28 Aug 2019
Sold for £4,100,000
7 Sep 2007
Sold for £815,000
22 Apr 2005