Egham is a quiet town built around Royal Holloway, it often seems like there’s nothing happening there, but there are…