Chambers Business Centre is Oldham’s (and possibly even Greater Manchester’s) largest and best multi-occupancy business centr ... e, offering luxury modern office space and limited separate warehousing / workshop units, together with a large dedicated self-storage facility. Located just off J22 of the M60 - OL8 4QQ read more
Competitor | Description | Similarity |
---|
Loading..