Stamullen (Dublin) Mountain View

Near Mountain View

Buses point north ↑