One of UK's oldest towns with sinister past once had very different name
St Andrews is widely thought to be Scotland's oldest town - with a history that goes back to the Roman era and a number of myths and legends associated with it