If you just want standard accommodation for them I would recommend trying these guys....really decent landlord and nice properties. They always used to be pretty affordable (comparative to most) but don't know if that remains the case today. They are in Elephant + Castle so not too far away.
Comments
https://www.yatesestate.co.uk/
There are probably more arty/student type places around that part of London though I imagine.