Tallaght, opposite Belgard Road South

Buses point north ↑