Hey, a little late but worth a shot!
I have a place at Champion Hill which is on Denmark Hill Campus in South London. It's super modern and really cheap (£155/w), but I'll be based at Strand so I'd like something a bit closer if possible. It's classed as non-ensuite but you still get your own shower and sink!