Bank House

Stevenage

Headline Information

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