10 Best Cheap Hotels in London for Stylish Travelers on a Budget