Best Places to Live: Windsor
Bend into that virtual curtsey – Windsor has royal swagger, oodles of history and is within staggering distance of London. But it ain’t cheap and there are a lot of tourists. Part of our Top 260 Best Places to Live series.
In association with