We rented an apartment from Stay City. It was on the south side, near Tate Modern. There are a ton of what they call 'self-catering' apartments in London. It'll be the best accommodation for 5, and you can cook meals, make sandwiches for picnics, etc.