Fish & Chips in London - Cricklewood Edgware Road, 8, Gladstone Parade, Cricklewood, London, NW2 6JS Tags: chicken, kebabs, takeaway