Know a great happy hour or special for this location?
British & Thai fare plus cocktails in a hotel space with classy black-&-white decor & a chess theme.
Suggest an edit
117-129 Cromwell Rd, London, SW7 4DS