Location


 

Templeogue College Swimming Pool

Templeville Road

Dublin 6W