I'd disagree with a lot of the points you raise (apart from brexit, potentially devalued currency and our goddamn weather).
Particularly food, it very much depends what you mean by "food culture" and whether you're thinking of "english food" but London has a lot of fantastic restaurants of all types.
Particularly food, it very much depends what you mean by "food culture" and whether you're thinking of "english food" but London has a lot of fantastic restaurants of all types.