Fish & Chips in London - Charlton 37 The Village, Charlton, London, SE7 8UG Tags: chicken, kebabs, takeaway