UKSouth East EnglandMiddlesexSpelthorne
Office
TW18, Enterprise House, Staines, London Road
To Let, 13,637 sf