On the High Street in Isle of Man