National Theatre

National Theatre

National Theatre, Upper Ground, Bishop's, London SE1 9PX, United Kingdom 4.2 miles from Signature Townhouse Hyde Park

The National Theatre is on the South Bank of the Thames, an ideal location close to many other attractions in London. The National Theatre presents up to 25 new shows a year, and the building itself includes three theatres, a learning centre, tours, cafes and restaurants, a bar and a bookshop. It is the ideal place to go if you want to see a show that is a bit different. Some of the productions also play in the West End. Others are broadcast to cinemas worldwide via a streaming service. Before a show, you will be able to enjoy a drink at the bar and watch free live acts in the Olivier foyer. You can even grab yourself a backstage tour! The National Theatre is only 32 minutes from the Grand Royale London hotel, making it just a short journey and the ideal London attraction.