The Chicest Affordable Hotels in London (Under £200)

The Miter at Hampton Court offers affordable luxury (The Mitre) It can often feel like London is a playground exclusively for the unfathomably charged. Steaks cost £900, a meal for two can cost £1,000 and a slew of new multi-billion pound five-star hotels are charging £1,400 a night for an entry-level room. So what are … Read more