Restaurant
Greater London, United Kingdom
We hail the return of Chishuru and Claridge’s Restaurant and get giddy about burek and bagel shops
Spaces | Seated | Standing |
---|---|---|
Dining Space | 4 | -- |
Spaces | Seated | Standing |
---|---|---|
Full Buyout of Llama Inn London | 60 | 150 |
Spaces | Seated | Standing |
---|---|---|
Terrace | -- | -- |
Indoor Dining | -- | -- |