Square metres | 510 m² |
Property Type | Detached House |
EPC Rating | C |
Sold for £2,960,000
6 Jun 2025
Sold for £625,000
3 Aug 2007
Sold for £500,000
13 Aug 2004