Checkmate Bar & Restaurant

127-129 Cromwell Road London SW7 4DS