Can anyone confirm/explain this to me? I am in London and am perhaps a little dim, but why would Edinburgh alone not have this holiday? Are there other places in the UK where this public holiday is not observed? And how far does "Edinburgh" extend? Where does Linlithgow fall? Someone enlighten me?!!