Touring Europe Pool by Pool

img_5295

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.