Best Places to Live: Nailsworth
A buzzy, artistic haven full of cool boutiques, restaurants and galleries this pretty town with a great community spirit should be top of your property-search list. Part of our Top 260 Places to Live series.
In association with