Station Square

Freehold office investment

Project Info

Project Description

Station Square

Gloucester Street

Swindon

SN1 1GW

Leased to:

Multi-tenanted