The Lakenheath Barracuda Swim Club is based in East Anglia, England, Great Britain.
We swim with the European Forces Swim League at pools throughout Europe.
The Lakenheath Barracuda Swim Club is based in East Anglia, England, Great Britain.
We swim with the European Forces Swim League at pools throughout Europe.