Great Eastern Road Greater London, England E15 1BB
Seated: 25
Private space, drinks for main bar, street food, book games seperately.