Fish & Chips in London - Catford 10 Perry Hill, Catford, London, SE6 4DU Tags: chicken, pies, seating area