Back to top
Contact or visit The Horseshoe today
92E High Street, Elgin,
IV30 1BJ
Call us on: 01343 551915

Here's where we are based

A little bit more information

The Horseshoe, Wedding Suppliers in Elgin. Wedding Suppliers.

The Horseshoe