Cheval Residences has opened is 7th serviced apartment site in London, next to the Tower of London. Cheval Three Quays offers 159 apartments on a short- and long-term basis.
Cheval Residences has six other 5-star properties based in Central London with a portfolio of nearly 300 apartments, penthouses, townhouses and mewshouses situated in some of the most sought-after neighbourhoods; Kensington, Knightsbridge, Chelsea and The City of London.