One Strand

Trafalgar Square, London

WC2

Description

200,000 sq ft building occupied by offices an retailers alike.

Property Management

Metrus has been managing this asset for over 10 years and seamlessly co-ordinated occupiers through a major entrance and atrium refurbishment.

Get In Touch