Korean fried chicken platters here are genuinely massive; grab a seat at Camden's lively streetside spot, but note the lack of toilets.