Towering 31-stories above the city, The Imperial boasts breathtaking views of London and the River Thames. Over half of Chelsea Creek is dedicated to carefully considered open spaces, such as landscaped gardens, lawns and flowerbeds. Conveniently located on the River Thames and close to a range of transport options, it's easy to move around and discover more of the vibrant city from your base at Chelsea Creek.