Theatre Royal, Liverpool


Theatre Royal, Liverpool - former theatre (1773-1965) at Williamson Square in Liverpool, England.