Highgate Studios
Location
London
Type
Mixed Use
Size
217,000 sq.ft