The Pit [London]
The Pit
theatre building in London, United Kingdom
theater in Londen