Vagabond Wines, the self-pour wine bar group, will open its newest bar in the heart of London on Friday, joining British Land’s major transformation at| Retail Times