Restaurants & Bars

U.K. / Ireland England London

London- Michelin 1 star PUB?

Share:

Restaurants & Bars 7

London- Michelin 1 star PUB?

kel | Mar 7, 2002 09:55 PM

I was told that Michelin the first time ever gave a star to a pub in London. Does anyone know the name, address of this pub? Also, could you please recomend other pubs?

Want to stay up to date with this post?

Recommended From Chowhound