68 and Boston

Cocktail Bar near Soho Square 68 and Boston is a gorgeous cocktail bar near Soho Square on Greek Street. ’68’ is the wine bar on the ground floor. It features a list of 20 quality wines from £20 per bottle and 45 different wines by the glass! ‘Boston’ is the cocktail lounge on the first…