“Elgin town centre is a lovely place to visit with a large selection of shops. Many are owned by independent retailers offering something unique for those looking for a special gift or purchase. The town centre has beautiful historic buildings making pleasant surroundings and a nice place to be”.
Angharad Rodgers – Angharad Bridal (South Street)


13 Harrow Inn Close, Elgin IV30 1BP