Haddington, opposite Rosehall Place

On Rosehall

Buses point north-east ↗