Royal Court Theatre

Liverpool, United Kingdom

Royal Court Theatre is a theatre located at 1 Roe Street, Liverpool, England. It was built in 1938 in an Art Deco style.