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…

%d bloggers like this:

Looking for Something?