9A Devonshire Square Greater London, England EC2M 4YN
Seated: 12
At our elevated tables, we have room for up to 12 guests in total.