Industrial Units | Mailboxes | Meeting Rooms | Offices | More...
Up to 4000 sq ft (372 sq m)
Bizspace's business premises in Perivale, West London comprises of a total workspace of 22,700 sq ft (2,109 sq m). The business centre complex with its 41 business units, which range from 100 to 2,800...