I was in Hazel farm last year. It really is a nice place to live, and the distance shouldn't be an issue. You get free bus passes, and its only a 20 minute cycle to campus.
There is a sainsburys on Worplesdon road, about 15 minutes walk away, or you could just hop on the bus to Tesco, which is what most people do.
If you have a car, it makes things a lot easier though.
I was in number 30 Hamilton drive, is anyone there this year?