#3: London Theater

The Italians make art. The French make love. The British make theater ... in opulent venues surrounding wonderful Leicester Square in London's West End, where grand old theatres stage hundreds of shows with style.

( Anne Chalfant, Contra Costa Times / June 4, 2006 )

The Italians make art. The French make love. The British make theater ... in opulent venues surrounding wonderful Leicester Square in London's West End, where grand old theatres stage hundreds of shows with style.

  • Email E-mail
  • add to Twitter Twitter
  • add to Facebook Facebook

PLAN AHEAD

Top Trending Videos