Medium to large size towns:- Bath
Oxford
Leamington Spa
Great Malvern
Chichester
York
Small country towns and villages:-
Ludlow (Shropshire)
Church Stretton (Shropshire)
Wooton Rivers Wiltshire)
Hascombe (surrey)
Holmbury St Mary (Surrey)
Petersfield (Hampshire)
South Harting (West Susex)
Tisbury (Wiltshire)
Amberley (west Sussex)
Midhurst (West Sussex)
Wells (Somerset)
These are places I love, but I have no idea about your budget or the type of towns, cities or villages you might like. Do not move anywhere without going there first and having a good look around
Depends on the kind of life you want.
If you prefer quiet rural life, live in the countryside. If you prefer a city life live in London, Manchester, Liverpool, Glasgow etc.
Jersey CI
MANCHESTER and Greater Manchester area because has it all ....