Really good information so far, thanks!
Couple of questions though :
1. How much would a single/return bus fare be from Staines/Egham/Feltham? I'll be living at home and the walk from Egham is pretty long. Also, do the buses have Oyster touch-ins?
2. As RHUL is a UoL, does that mean I'm entitled to a Student Oyster card, despite if being out of zone 6?
3. If I apply early, would it be possible to get campus accomodation in my second year as I didn't get the chance in my first? (clearing...pffft!)