The most obvious place for a new mega city: Bournemouth. No brainer. Great vibe. Best weather in the UK. Airport. 1:45 train to London. Hit the beach after work. Limited existing architectural value so you can smash it all down & stick a million people there. Do it.