Grand Avenue School

Grand Avenue School

Address:
Grand Avenue school
Berrylands
KT5 9HU

Children’s group classes
One to one lessons



Grand Avenue school - 15m constant depth pool (1.0m) where we run children's lessons