Skip to content
Street Address

10 Arcola St

1 local recommends
Location
10 Arcola St
London, E8 2DJ

Tips from locals

Natalie
Natalie
July 02, 2012
The best Turkish barbeque in London! BYOB if you eat in. Delicious, charcoalled, juicy meat and soft Turkish bread. Gets very busy on weekends with queues down the street