South London Palace
theatre building in London, Uk