Google Street View hits campus… But Heslington East is snubbed Bosses blame lack of feature on other campus on ‘barrier system’ in place there Archive 10 years ago