Fish & Chips in London - Southwark 11 Borough High Street, Southwark, London, SE1 9SE Tags: kebabs, seating area, takeaway