I am not a native English speaking and for a long time I thought that "Royston" is just the weird British-English way of pronouncing things and that if someone says Royston they mean Robroyston... You know, like Worcestershire is pronounced "Wostershire" or Leicester Lester :)