Noble Rot

51 Lamb’s Conduit Street, Bloomsbury, London, United Kingdom

££ Traditional British

MICHELIN Guide's Point Of View