Best Places to Live: Lavenham
Step back in time in this pretty as a picture medieval wool town with gourmet restaurants and touristy boutiques hidden within the beautiful beamed buildings. Part of our Top 260 Places to Live series.
In association with