Office
Our Elgin team is on the move!
From 8 September 2025, our address is:
Harper Macleod
Phoenix House
1 Wards Road
Elgin
Moray
IV30 1QL
Telephone: 01343 555150
Our Elgin team is on the move!
From 8 September 2025, our address is:
Harper Macleod
Phoenix House
1 Wards Road
Elgin
Moray
IV30 1QL
Telephone: 01343 555150
For full details and colour photographs of all the properties we have for sale or lease, please view our property list.
Harper Macleod Personal Legal Services
Details of the other personal legal services we provide
Harper Macleod Services for Businesses & Organisations
Details of our commercial & public sector legal services
Registers of Scotland
Scotland's national land and property registers
Crofting Commission
Regulators of the crofting system