Queen Street is found in an unparalleled location in the heart of London’s financial district. Our contemporary apartments in Queen Street attract corporate travellers with not only their premier location, but their thoughtful furnishings and flourishes, creating a sought-after home away from home environment. Only a short distance away from the Houses of Parliament, Westminster Abbey and Buckingham Palace. Despite this, and buzzing energy of the 350,000 strong who commute to the
City in the daytime, the area quietens in the evenings leaving behind a tranquil zone for you to explore.