Shaftesbury Theatre Opened in 1911 this was the last theatre to be built on Shaftesbury Avenue. It has seen many various productions in its century-long history, and remains to this day the largest independently run theatre in the West End From the hotel Address 210 Shaftesbury Ave, London WC2H 8DP Get Directions Walking Driving Transit Book your stay Mandeville Place, Marylebone, London W1U 2BE