Tallaght Hospital (Opposite)

Near Belgard Lane

Buses point west ←