Blue Lagoon

244 Dumbarton Road Glasgow G11 6TU