Templeogue College Swimming Pool

Templeville Road

Dublin 6W