Welcome to Leyland Barracudas Swimming Club

Leyland Barracudas Swimming Club is based in Leyland, Lancashire, UK. This website provides information about the club for existing and prospective members. You can contact us using the email address of the relevant Executive Committee member - this includes membership inquiries.

Competitions (Latest)

Swim 21 Club Logo