Towns & Villages in England
Travelers are voting Saltaire, Brighton and Stratford as the best of 489 towns & villages in England. Also popular are Bembridge in Portsmouth, Knutsford in England and Southend-on-Sea in Canterbury. Want more? Check out our map of towns & villages in England or these 65 towns & villages near London.