Fish & Chips in London - Winchmore Hill 881 Green Lanes, Winchmore Hill, London, N21 2QS Tags: chicken, kebabs