El cuerpo de tercer nivel; Institute of Technology, Tallaght, junto con la Iglesia San Maelruain's y el Oratorio Domico, están ubicados en el barrio histórico Villa de Tallaght.