PERFECT FOR YOUR CORPORATE EVENT
email our team for more information.
The Grand Central Hall Liverpool was opened in 1905 as the Central Hall of the Liverpool. Located on Renshaw Street in the heart of Liverpool city centre. This 1,300 seat hidden Gem hosts a multitude of live entertainment & is the Perfect Liverpool City Centre Venue for your Corporate Event, Birthday Celebrations, Film Screening & Fashion Show Location.