Best hotels in London: where to stay for style on a budget

The best affordable stays in the capital that blend great value with great style