St. Barts

St. Barts

🌿 Modern British $$$$ London, United Kingdom

Star History

Has held since at least 2023-083 years.

  1. 2023-08 1 star

The Scandinavian-style décor, warm colour palette and picture windows overlooking church cloisters create a very handsome and comfortable environment, especially when you add in the gorgeous handmade crockery and confident, affable service. The cleverly compiled and well-balanced set menus provide an immeasurably satisfying experience; prime, seasonal ingredients feature in contemporary dishes that may be quite delicate in their appearance, but deliver plenty of wonderful flavours.

Details

Address
63 Bartholomew Close, City of London, London, EC1A 7BF, United Kingdom
Air conditioning
Michelin Guide Official Website Book via OpenTable

More in London

See every starred restaurant on one interactive map

Track visits, save favorites, and build your dining bucket list.

Open the Map