26-27 Devonshire St, London W1G 6PL
Bar | Bistro | Breakfast restaurant
This modern French brasserie chain offers a diverse menu featuring regional specialties and classic dishes, providing a seamless all-day dining experience.
Rating: 4.4