Shop · Unit 28 Riverside Offices, 17 Towcester Road, London, E3 3ND
–Exempt
Registered with Tower Hamlets council.
All food hygiene ratings in E3
Shop ratings in Tower Hamlets · All of Tower Hamlets