VISIT OUR LATEST HOTEL TOWER RESIDENCES

Tower Residences provides 32 stunning new residences of one and two-bedroom apartments, offering luxury independent living in the heart of the City. Tower Residences’ superb central London location, with easy access to all of the central activity zone, airports and stations makes it ideal for both short and longer stays, whether visiting for business or leisure purposes, or attending events at the capital’s best venues.