Institute of Swimming
The Institute of Swimming is a swimming educational organisation based in Loughborough, Leicestershire.
It was known as the Institute of Swimming Teachers and Coaches (ISTC), and was based on Gran...
Institute of Swimming - Wikipedia