Living in a student residence is a popular option for students who are staying in London for the full academic year. Most residences are inclusive of bills in their weekly rates – which means that students do not have to worry about managing these during their studies – and can be booked in advance without needing a UK bank account, which can be a lot simpler than renting from a private landlord.
There are a lot of options available in London and we highly recommend you do your own research before making a decision.