The chic London hotels under £300 a night

Stylish and affordable hotels in the capital? Yes, they do exist. Our editors pick the chic crash pads that won’t break the bank