Portsoy Shopping Centres St. Giles Centre 121 High St Elgin IV30 1EA Phone: 01343 543 066 www.stgilesshopping.co.uk