- Internet Access
King Street - Nottingham Centre is located in Nottingham, England. A stunning Grade II listed building right in the heart of Nottingham City Centre, with sophisticated, contemporary serviced office space and meeting rooms.
Already have an account?
See a problem with this venue's profile? Submit an issue