The Soho London
0
Reviews
Bars in London
- Soho
12-13 Greek Street
, Soho, London, W1D 4DL
+44 (0) 20 7025 7844
http://www.thesohobar.co.uk
With Happy Hour every night from 5pm-7pm, The Soho Bar is a lively venue that serves cocktails, wines, champagne and spirits. Soak up the atmosphere and unwind listening to chilled-out beats and cosy chairs. Booths can be reserved in advance. Please call for details.
Tags:
food, happy hour, seating area
|