Address:150 East India Dock Road Poplar London
Telephone: 020 7538 0869
Opening Times:Monday - Thursday: 9am-11pm Friday - Sunday: 9am-12am