If you guys don't mind paying, I could ask my old boss, he manages a couple of student halls, and last time I checked, they charged something like 60 for a studio flat / night. They usually only allow 2 people in the studio flat, but I could ask. It should be big enough for the whole team. There is one is Southwark, 5 mins to waterloo. Or do a little search around student halls, some open as hostels in the summer and usually quite cheap.
If you guys don't mind paying, I could ask my old boss, he manages a couple of student halls, and last time I checked, they charged something like 60 for a studio flat / night. They usually only allow 2 people in the studio flat, but I could ask. It should be big enough for the whole team. There is one is Southwark, 5 mins to waterloo. Or do a little search around student halls, some open as hostels in the summer and usually quite cheap.