Thirst on Greek Street is a trendy bar that has a good selection of cocktails and wines, which can be enjoyed within a vibrant and sociable atmosphere, and during the day its a popup Coffee Shop! Why not come down and pay us a visit!
53 Greek Street, Soho, London, W1D 3DR
View Map
020 7437 1977
[email protected]
http://www.thirstbar.com/
Facilities include: Big Screen, Sky Sports, Terrestrial,
Mon - Sun: 11:00 - 23:00
View Food Menu