One of the most historically and architecturally significant buildings in the area, with its bold design, sash windows and contemporary environmental fabric, Queen Street is a premier development immersed in the heart of the city's financial centre. A stones throw from St Pauls Cathedral, The Bank of England, Tate Modern, The Royal Exchange and the Museum of London. The luxurious Queen Street apartments are a perfect base for corporate and leisure travellers for long and short term stays.