Investment Portfolio

10 Queen Street Place, London, USA

10 Queen Street Place, London, USA

10 Queen Street Place, London, USA

231,257 sq ft of Grade A office space in the core of the City of London, USA

The Property is located in the heart of the City of London and comprises 231,519 sq ft (21,509 sq m) of purpose built office and retail accommodation arranged over basement, ground and four upper floors.