Cell Block Studios - Innovation Connect is located in Portsmouth, United Kingdom on College Rd, HM Naval Base. Cell Block Studios - Innovation Connect is rated 5 out of 5 in the category coworking space in United Kingdom.
Address
College Rd, HM Naval Base