Bizspace - Hove - The Knoll Business Centre is located in Hove, England. The Business Centre in Hove is a converted school building built in the 1930's. Bizspace in Hove provides conference space and meeting rooms as well as interview meeting space.
Already have an account?
See a problem with this venue's profile? Submit an issue