Blackfriars Theatre [London]
Blackfriars Theatre
Theatre building in London, United Kingdom
theater in City of London