Macduff X Pubs & Clubs Clubs & Pubs The Old Moray 29 Shore Street Macduff AB44 1TS Royal Tarlair Golf Club Buchan Street Macduff Aberdeenshire AB44 1TA The Plough Inn 13 Skene Street Macduff Aberdeenshire AB44 1RL Shopping Centres St. Giles Centre121 High StElgin IV30 1EAPhone: 01343 543 066www.stgilesshopping.co.uk