The 21 storey landmark serviced office building is surrounded by a range of commercial functions including numerous retail outlets particularly the large John Lewis department store on Oxford Street.
The building near Waterloo enjoys the best of both worlds with the energy of Oxford Street and the peace and tranquillity of this leafy London square.
The complex is also the home of the London school of Fashion and the building is occupied by many national and international companies and organisations.