Cheval Three Quays

About Us

Situated on the banks of the River Thames in an area rich with history, Cheval Three Quays features a selection of 159 modern luxury apartments, available to book for any length of stay. Cheval Three Quays has a range of accommodation available, from intelligently designed studio and open-plan apartments to grand penthouses with views of some of London’s most iconic landmarks. Whether you’re staying at a Cheval Residence for just one night, or for months at a time, you can expect five-star service and the personal touch.

The building first opened its doors to the public in 2014, and its location immediately adjacent to the Tower of London has made it a firm favourite for visitors looking to explore this vibrant and ever-changing area. The design of the building acknowledges the site’s original use as a set of docks for unloading tobacco and other cargo arriving from the West Indies. In contrast to the relative calm of the River Thames we experience today, as recently as the mid-20th century this was a busy industrial area.

Choosing to stay in an apartment during your visit to London means you’ll have all the extra space you deserve in a secure environment, complemented by our 24-hour concierge team who can assist with helping you navigate the city, be it for restaurant reservations, theatre bookings, transport and more.

You are welcome to book a stay directly via our website, or you can contact our reservations team who will be happy to explain the different options available. With over 35 years’ operation, our experienced team can provide you with peace of mind so that every element of your stay meets your expectations.

Cheval Three Quays is part of Cheval Residences, a portfolio of high-quality, luxury apartments in prime locations in central London, with locations in the West and East ends of the city. Every apartment comes equipped with a full-sized kitchen to enable you to enjoy the comforts of home during your stay.

Our neighbourhood

During your stay Cheval Three Quays, you might hear the local area referred to as ‘The City’, or possibly the ‘Square Mile’. This is a literal square mile in area and was where the Romans first chose to establish a settlement. The City of London is almost a city within a city, with its own distinct mayor, police force and traditions. Today the City is home to the Stock Exchange and the Bank of England and is recognised as a major financial centre. Yet even in the midst of its modern-day bustle, this affluent area of the capital is still home to 17th  century landmarks such as St. Paul’s Cathedral.

Book a stay at Cheval Three Quays