What Is The Wealthiest City In The UK?

Where do billionaires live in the UK?

.