244 Poplar High St, London E14 0BB +44 20 7987 9904
restaurant, Blackwall, England, GB
How to go there