Islington Stall (Harput Charcoal Grill)London kebab van with a hygiene rating of 3, located in Islington By , 2 years10 May 2022 ago