Anyone who loves theatre should visit London at least once in their life. The city is one of the traditional heartlands of this centuries-old form of live entertainment, and at any given time there are myriad performances going on at venues across the city, in iconic West End theatre halls More >