- Space (Private)
Newcastle Arts Centre is located in Newcastle Upon Tyne, England. It consists of 3 meeting room which are ideal for holding business and social events for up to 30 people.
Already have an account?
See a problem with this venue's profile? Submit an issue