London Theatre
Globe Theatre, London, UK
London Theatre