Location

 
 

Templeogue College Swimming Pool

Templeville Road

Dublin 6W