Skip to content

Are you a property professional?

Get started

Glenallachie, Aberlour, AB 38

Aberlour is a small village in Moray, Scotland, situated about 12 miles south of Elgin on the road to Grantown. The village lies on the Lour burn, a tributary of the River Spey, and is known for its historic distillery heritage.