The best thing about London theatre is that there is so much of it. There is commercial theatre, clustered in the West End around Leicester Square and Piccadilly Circus, there are several institutional theatre companies, most notably the National Theatre, which operates from expansive facilities on the south bank of the Thames, right at the Waterloo Bridge. And, there are theatre companies doing cutting edge work, often in venues that are off the beaten track…

Read More