The UK is home to stunning little towns that feel like you have stepped back in time. These are the prettiest and most ...