Queen Elizabeth Olympic Park
A mixed portfolio of 1.3m sq ft of industrial, retail, office and leisure across the Queen Elizabeth Olympic Park in Central London.

A mixed portfolio of 1.3m sq ft of industrial, retail, office and leisure across the Queen Elizabeth Olympic Park in Central London.

London · Mixed Use