This business centre is located in London on Regents Park Road and has many great services to offer its clients, these include: furniture, 24 hour access, bicycle parking, managed office space and more. The office spaces available are approximately 200 sq. ft. and are suited for an individual company or 3 individual workspaces.