Shop · St Marks Community Centre, Tollgate Road, Beckton, London, E6 5YA
–Exempt
Registered with Newham council.
All food hygiene ratings in E6
Shop ratings in Newham · All of Newham