REVIEW: 68 and Boston – Wine Cocktails in Soho London

Apparently there are 67 wine-producing countries and then this place, the 68th. Soho’s latest hotspot is at 5 Greek Street with a ground floor bar called 68 and late-night cocktail bar, Boston, on the first floor. The intriguingly named 68 and Boston has been put together by leading names in night life, wines and cocktails: Eric […]