Know a great happy hour or special for this location?
Brazilian charcoal-barbecued skewers and cocktails in modern steel-and-wood surrounds, with terrace.
Suggest an edit
7 St Giles High St, London, WC2H 8AB