3 The Square, Stockley Park

3 The Square, Stockley Park

A headquarters office building of 92,000 sq ft in a strategic West London location underpinned by long term alternative use value. The asset is subject to a major repositioning strategy, targeting a repurposing of the building for healthcare use.
The square 34 uxbridge