Office
To Let 922 - 4,842 sf
Refurbished Offices, Grade A, Metal tiled Ceilings, Car spaces, Cycle spaces
Staple House is a statement office building located just off Staple Gardens. The offices are in the process..
Staple House is a centrally located office building within striking distance of the..