We have booked our tickets to see La La Land! Can’t wait to see Ryan Gosling and Emma Stone back together. We loved “Crazy Stupid Love” in 2011. If you are in London, LA LA Land is now showing at the Odeon Leicester Square. Leicester Square is a must visit tourist site. Along with London’s biggest screens, you’ll find the Lego and Nickelodeon shops for the younger tourists.
Leicester Square tube station is on the Northern and Piccadilly Lines but if you are a tourist visiting London and not familiar with this area, it is quicker to walk and see the sites than to travel on the London underground. For instance, Piccadilly Circus (M&M World) to Leicester Square is about a 4 minute walk. From Leicester Square you can walk to Trafalgar Square (Nelson’s column, fountains and lions) in under 6 minutes.