I discovered you don’t need to pay £100 per day to stay in London. There is a site which sells cheaper rooms from individuals. The rooms are of good quality and have reviews. You don’t need to be a member. I am definitely trying this service at some point for my weekend trips.