Theatre at night with Bridge Theatre in neon lights

Bridge Theatre, London,

Split screen showing New Haven and London landmarks

Yale in London, From New Haven to London