the buses around surbiton are very good! its very close to kingston aswell which again has very good transport links.
if you want to get into london, you can get the train from surbiton to waterloo which takes around 15minutes.
i lived in surbiton during halls last year, i stay in teddington now.
Fair enough, I've only had experience of Surrey from my ex living in Woking, which had awful bus frequency.