253 Poplar High St, London E14 0BE +44 20 7537 7696
restaurant, Blackwall, England, GB
Today
How to go there