Our Locations

We believe that by providing your child with the best trained swimming teachers who will deliver quality swimming teaching throughout Edinburgh, Glasgow & Forth Valley, your child will receive the best swimming lessons ever. Nobody does it better!


Firhill Drive, 107 Oxgangs Road North, Edinburgh, EH14 1ED
Craigroyston Community High School
Craigroyston Community High School, Pennywell Road, Edinburgh, EH4 4NB
Edinburgh University St Leonard's
Edinburgh University, St. Leonard's Land, Holyrood Road, Edinburgh, EH8 8AJ
Forrester High School
Forrester High School, 212 Broomhouse Road, Edinburgh, EH12 9FR
George Watson's College Centre For Sport
George Watson's Centre For Sport, Colinton Road, Edinburgh, EH10 5EG
Merchiston Castle School
Merchiston Castle School, 294 Colinton Road, Edinburgh, EH13 0PU
Royal High School
Royal High School - Edinburgh, East Barnton Avenue, Edinburgh, EH4 6JPE
James Gillespie's
57 Lauderdale St, Edinburgh, EH9 1DD

Forth Valley & Linlithgow

Braes High School - Falkirk
Braes High School, Newlands Road, Reddingmuirhead, Falkirk, FK2 0DE
Linlithgow Academy
Linlithgow Academy, Braehead Road, Linlithgow, EH49 6EH
Larbert High School - Falkirk
Larbert, Carrongrange Avenue, Stenhousemuir, FK5 3BL
Bo'ness Academy
Gauze Rd, Bo'ness, EH51 9AS


St Roch’s Secondary
25 Rhymer Street , (enter via car park on Royston Road), Glasgow, G21 2NF
Hillpark Secondary School
36 Cairngorm Road , (enter via car park on Mansewood Road), Glasgow, G43 2XA
Abercorn School
195 Garscube Rd, Glasgow, G4 9QH
Enquire about one of our classes today! Enquire now