Other catering premises · St Margarets Rc Church, 79 Barking Road, Canning Town, London, E16 4HB
–Exempt
Registered with Newham council.
All food hygiene ratings in E16
Other catering premises ratings in Newham · All of Newham