Stillorgan Kilmacud House

On Upper Kilmacud Road

Buses point south ↓