Depends on what you're after! I live in London and I've traveled extensively around the UK for work. I've not been anywhere which has made me want to leave London and live there, despite some eye-wateringly cheap houses. The city is important to me and I find most other cities underwhelming.
However, if I wanted to live by the sea it would be Falmouth. Faux-country would be Bath. I also quite liked Canterbury.