Fish & Chips in London - Norwood 39 Knights Hill, Norwood, London, SE27 0HS Tags: fish & chips, friendly service, seating area, takeaway