66 Cowcross St, London EC1M 6BP
Bar | French restaurant | Restaurant
This well-established pub offers a diverse selection of wines, beers, and spirits in a welcoming atmosphere, making it an ideal destination for relaxation and connection.
Rating: 4.3
Rating: 4.5