The Epstein Theatre is located at 85 Hanover Street. Five minutes from shops and restaurants at Liverpool One and the Albert Dock. Two minute walk from Liverpool One Bus Station and Liverpool Central Train Station.
How do I get there by public transport? (Epstein Theatre, Liverpool)Follow
Article is closed for comments.