Best Places to Live: Haslemere
A pretty town, on the Surrey/ Sussex/ Hants borders surrounded by gorgeous countryside and with great transport links to both the capital and the south coast – what’s not to love about Haslemere. Part of our Top 260 Places to Live series.
In association with