Geoffrey (Tailor) and Kinloch Anderson have a very good reputation....avoid the tacky shops (easy to recognise)