Know a great happy hour or special for this location?
A smoker and grill take centre stage at this stylishly rustic barbecue joint with a bar and terrace.
Suggest an edit
35 Sclater St, London, E1 6LB