New Royal Amphitheatre [London]
Theatre building in London, United Kingdom
New Royal Amphitheatre
International Theatre