London is no longer an English city.