Listed for £2,250,000
November 26, 2024
Sold for £1,817,500
2016
Sold for £710,000
2006
Sold for £415,000
1999
Like this property? Maybe you'll like these ones close by too.