Aberlour, at The Square

On High Street, near The Square

Buses point north-east ↗