Address:21 Market Square, Poplar, London E14 6AQ
Telephone: 020 7987 1555
Opening Times:Monday - Friday: 11am–11pm Saturday: 11am–11pm Sunday: 12–10:30pm