Haddington, at Davidson Terrace

On Hospital Road

Buses point north ↑