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