Village Drinks @ The Soho Square Cocktail Club

Soho Square - Cocktail Bar & Restaurant
11 Soho Square,  London,  W1D 3QE (view map)
Thursday 25th February 2016
Tickets Off Sale