Bill Mo - just off campus, near the Union
Towers - Eventually will be the tower block right near the english department, not far from the Union, catered (which will save you money in the long run and give you a twice daily social experience but does restrict what and when you can eat)
Then for the 'student life' there is the village halls (Rutherford, Cayley, Faraday, Royce) - all catered, about 10 minutes from the Union, 15 minutes from English, near a shop, near the library.