Office
To Sell / Let 1,258 sf
The premises comprise a modern brick built three storey self-contained office building with..
The property is situated in Cromwell Court, which is a courtyard office scheme located between St Peters Street and Greyfriars Road, close to the main..