Square metres | 219 m² |
Property Type | Detached House |
EPC Rating | F |
Sold for £1,490,000
1 Feb 2021
Sold for £1,430,000
30 Mar 2017
Sold for £1,175,000
31 Aug 2006