Shop · 128C Barking Road, Canning Town, London, E16 1EN
–Exempt
Registered with Newham council.
All food hygiene ratings in E16
Shop ratings in Newham · All of Newham