Located down the street from Trafalgar Square and the National Gallery, Leicester Square is London’s center of entertainment. There you’ll find ample movie theaters, play theaters, restaurants, clubs and casinos.

There’s plenty to see and do and one of our favorite things to do is to get a sandwich and sit in the center of the square and people watch. This is often where movie premieres are held and it’s free to watch the show unfold!