To navigate, press the arrow keys. Lido Cafe ← View details 7 West Clyde Street, Helensburgh, Scotland G84 8SQ +44 1436 672521 Get Directions From* To * — Required information