Yeah, that is expected I speculate. Or maybe it isn't, depending of how one chooses to look at things. But it's not public subsidies, as it actually runs the highest surplus, both in absolute terms and per capita: https://www.theguardian.com/business/2017/may/23/uk-budget-d...
nephihaha|3 days ago
None of that will counted as "public subsidy" but collectively that will run into the billions. All those politicians, civil servants and BBC employees based there are spending UK public money to eat, sleep and travel within the city.
If a place like Liverpool had all that instead of London, then it would be Merseyside mysteriously generating a high surplus.