Southwark's Korean fried chicken tucked inside a market hall in Peckham, crispy and flavorful in multiple styles, though reviewers flag saltiness and location roughness.
Info
📍
Address
Market Place Peckham, Unit 10, Stall, 24 Rye Ln, London SE15 5ER, UK, LDN