Best Places for Small Plates in London
1. AGORA souvla bar, London
Lively ground-floor Greek spot on the edge of Borough Market running heavily on walk-ins. Communal tables stay packed for fresh flatbreads, dips, and spit-roasted meats pulled off a massive central charcoal rotisserie.