The Commercial Hotel, Young Street and the Harbour Inn, Granary Street are actually in a village called Burghead which is some distance from Elgin.