St Martin's Theatre Photos

Meet 184 travelers, 163 tour guides and discover 1,518 photos

St. Martin's Theatre is a West End theatre which has staged the production of The Mousetrap since March 1974, making it the longest continuous run of any show in the World. The theatre is located on West Street, near Shaftesbury Avenue, in the West End of London. It was designed by W. G. R. Sprague as one of a pair of theatres, along with…
View St Martin's Theatre guide >

St Martin's Theatre