Templeogue College Swim Pool Location

Templeville Road, Dublin 6W