Hollinwood Business Centre, Albert Street - OL8
Home > Lancashire > Hollinwood Business Centre, Albert Street - OL8
Comprising a 60,000 sq ft modern office building, with units ranging from 260 sq ft - 12,000 sq ft (24 sq m - 1,114 sq m) and ample free parking for staff and visitors.