Launceston Place, , England W8 5RL
Filed under:
Scandinavian coffee, Italian steaks, and, yes, plenty of Michelin stars