Read Kingston upon Thames Reviews
Living in London is always going to be expensive. There are various pubs and nightclubs just round the corner and whole streets of shops for various things. Bentalls shopping centre is great too and public transport around London is a breeze
Of all the places I've lived in greater London, Kingston is by far the best. Plenty of transportation links to Greater London and other parts of the UK. Lots of shops and a good variety. Especially with having the Bentall Centre. Plenty of pubs, restaurants, cafes, clubs, and parks to hang out with friends or study. The river and nearby Richmond Park provide plenty of space for exercising. Always feel safe no matter what time of day I am out. Easy transportation links to nearby airports, too.