Barracuda

 
94% love it
  210
Still popular Chelsea meeting place
Barracuda has been a Chelsea insitution for years with frequent drag performances and regular guys enjoying the strong drinks at the long bar in the front and just hanging on comfy sofas in back.

Location