Oldham Business Centre - Oldham

Cromwell Road | North Manchester

About Oldham Business Centre - Oldham

Oldham Business Centre - Oldham is a 3,189 - 4,219sqft Office property located at Cromwell Road in North Manchester.

Oldham Business Centre shares a building with part of the Oldham University campus, each being located on opposing wings. The Business Centre provides a newly refurbished four storey building providing office accommodation across all floors boasting the following specification.

Property contact