Know a great happy hour or special for this location?
Brazilian charcoal-barbecued skewers and cocktails in modern steel-and-wood surrounds.
Suggest an edit
Unit 5, Chestnut Plaza, Montfitchet Way, London, E20 1GL