Standpoint Why Are Science Buildings So Ugly? By Opinion Editor 7 years ago The North Haugh is a stain on the historic beauty of St Andrews.