Towns & Villages in United Kingdom
Travelers are voting Saltaire, New Lanark and Brighton as the best of 781 towns & villages in United Kingdom. Also popular are Stratford in London, Bembridge in Portsmouth and Stratford Upon Avon in Birmingham. Want more? Check out our map of towns & villages in United Kingdom or these 77 towns & villages near London.