London has the fifth most Michelin stars in the world. It's only one place behind New York. It certainly has far more than San Francisco. You can get cuisine from anywhere in the world in London, including many outstanding British cuisine restaurants.
exclusiv|6 years ago
chrisseaton|6 years ago
ulfw|6 years ago