Have you considered the North West? Home to major cities such as Manchester, Liverpool, Preston etc but with beautiful towns and villiage’s a stones throw away.
Lancashire is a great place to live, only a short drive to beaches, wide open green spaces or vibrant cities with museums/cafes/shop. Opportunity to live in quaint villages with farmers markets etc but never far from the bustling cities.
For beaches and a bustling town, Lytham is a lovely place to live especially if you like the beach. Chorley is another town worth a look. Villiage’s such as Croston, Much Hoole, walmer bridge and Catforth offer wide open green spaces, countryside like feel with farmers shops etc. Close to the city of Preston. All these beautiful places a short drive (1-2 hours) from beautiful cities like York, Chester, Manchester and Liverpool.
Your budget will go so far in the North west. You’ll have your pick of some very beautiful homes in prime locations.
It has a diverse multicultural society. I have good friends who have settled around these areas listed from India, Pakistan, Nigeria, Nepal and South Africa.
Jobs opportunities are great due to the access to the cities.
Despite the previous poster’s assumptions we are well educated in the North. Excellent schools/universities. Ample museums, cafes and restaurants. The cost of living far less than London.
Good luck with your move!