Restaurant St. Barts
Restaurant · Clerkenwell

Restaurant St. Barts

$$$ · Seafood

Michelin-starred tasting menu in a calm, wabi-sabi space overlooking a church garden; precisely cooked seafood and hogget, exceptional bread, and a team that feels genuinely impressive.

Info

📍
Address
63 Bartholomew Cl, London EC1A 7BF, UK, LDN

More like this