Right on the corner of the High Street and the Cross, overlooking the Cross Well, Cross Barbers keeps Linlithgow's gentlemen looking gentlemanly.
15 The Cross, Linlithgow, EH49 7AH. 07411 007531