Cheval Place Apartments

London, England

Designed for extended stays, every apartment includes your creature comforts, such as a beautifully designed kitchen and the latest communication technologies.

See other properties