Stevenage
Acquired in 2017
Town Centre office circa 20,000 sq ft
Fully let to three occupiers, including Lloyds Bank plc
Major potential to develop the site when vacant in 2025