151 King's Road, , England SW3 5TX
Filed under:
Scandinavian coffee, Italian steaks, and, yes, plenty of Michelin stars
Chelsea’s gilded thoroughfare offers sumptuous breakfast, wonderful ice cream, quality Neapolitan pizza, and more