Big Ben, Westminster Bridge, red bus in London

A global city where the historic meets the modern


London really does have something for everyone, and a stay at a Cheval Residence or Cheval Maison means having the very best of this buzzing capital at your fingertips. Choose to stay centrally amidst historic monuments and world-famous attractions, or stay west for the upmarket shopping scene and endless days of culture spent moseying through vibrant galleries and museums.

Each of our locations boasts a unique personality, whether in size or style, but they are all united by their unparalleled service and desirable locations, within walking distance of London’s top attractions and buzzing high-streets.

Romantic breaks in London

With history, beautiful architecture, Michelin cuisine and iconic attractions, London is known for being one of the most romantic cities of the world. Whether you are looking to upgrade your experience in a luxury penthouse, or enjoy stunning views across London from your bedroom, our Residences located across the city can provide you with options you won’t be able to resist.