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.











