Love Story transferred to the Duchess Theatre in what English city in 2010?
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.
i don't know