Callard House, High Street, Berkhamsted – Sold
A modern 2 bedroom second…
To Buy
£275,000