Caffe Bar London is a cafe offering a selection of beverages, including beer, British gin & tonic, and Croatian craft options.