Yes, London. You know- Fish, Chips, Cup o' tea, bad food, worse weather, Mary ing Poppins, London!
Even if you went w Michelin stars, London w almost 9 M population has 85 and San Fran w less than 1M has 75. San Fran is known for good food. London is not.
https://www.farandwide.com/s/cities-michelin-stars-397433fb7...