London as I was born there and partially brought up before leaving as a teen but returned at 18 and now have a home close by.

Outside of that I actually prefer the rural villages but if pushed would say Chester, York, Bath and Bristol are all decent places.

Don’t get the love for Brighton as I find it a bit seedy and the beach is rubbish. If I had to pick a seaside city it would be Bournemouth but not sure that it has city status.