Stay Stylish: The Best Affordable London Hotels for Chic City Living