UKSouth East EnglandSuffolkIpswich
Office
To Let 961 sf
The premises comprise a modern brick-built, three-storey self-contained office building, based around a central courtyard..
The property is situated in Cromwell Court, which is a courtyard office scheme located on Greyfriars..