Question: Love Story transferred to the Duchess Theatre in what English city in 2010?
Sentence (from "West End theatre"): West End theatre is a common term for mainstream professional theatre staged in the large theatres of "Theatreland" in and near the West End of London.
Relevant evidence: Yes