Last Updated: 27 November 2008
Spencer House is a modern two storey office building arranged around two central courtyard gardens. The building provides efficient and light accommodation throughout, suitable for either open plan or cellular office arrangements.
Flexible lease terms available!
Contact by Email Now:
Show agent contact details