25 Dulwich Village Greater London, England SE21 7BN
Seated: 100
Standing: 130
We always leave space for walk-ins. Our beautiful restaurant is located in a large corner spot in Dulwich Hamlet, in Dulwich Village. It features a large covered al fresco dining space and fairy-lit interiors.