In terms of luxurious, quintessentially English hotel experiences in London it doesn’t come much better than the Chesterfield Mayfair. Guests never fail to be entranced by the décor, service and city centre Mayfair location. The Chesterfield offers a special luxury experience that other London hotels find difficult to match.