Grantown Grammar 1992 - 1998 Grantown-on-Spey PH26, UK, Grantown-on-SpeyEnergy / Materials / Mechanics, Design / Civil engineering / Industrial engineering