Square metres | 221 m² |
Property Type | Detached House |
EPC Rating | D |
Sold for £1,207,000
16 Jan 2025
Sold for £500,000
10 Apr 2003
Sold for £300,000
8 Apr 1998