London and the Arts

London is the ultimate land of art and performance. It is especially so when you consider the presence of the west end theatre, which has been considered by many to be the highest level of commercial theatre in the English speaking nations and fraternity. It is a common occurrence for tourists to flock to watch … Continued