

London is spoiled for choice when it comes to hotels, whether you want the polished glamour of Claridge’s, the townhouse intimacy of Beaverbrook in Chelsea, or a stylish pub stay in Notting Hill. We’ve pulled together a mix of splurge-worthy icons and finds under £300, organized by neighborhood.