Bizspace offers business premises for lease or rent in the Staples Corner area of North London. Millennium Business Centre comprises of workspace totaling 48,809 sq ft (4,534 sq m) and offers commercial property to let on very flexible terms with 86 business units ranging from 20 sq ft (1.86 sq m) to 21,933 sq ft (2,037 sq m) available to rent. Millennium Business Centre offers a variety of business space opportunities for companies seeking serviced office space or self storage units. There is plenty of on-site parking, a manned reception and the business premises additionally offer local mailbox services. Millennium Business Centre has a plush and fully furnished meeting and interview room available to internal and external clients who need to hire space for an hour, half or full day. Bizspace Millennium Business Centre also benefits from having a dedicated self storage facility allowing customers to rent space from just one sq m with the option to upgrade at any time into the larger business units and workspace in the Staples Corner Business Centre.