Shop · ExCel, 1 Western Gateway, Canning Town, London, E16 1XL
–Exempt
Registered with Newham council.
All food hygiene ratings in E16
Shop ratings in Newham · All of Newham