Recommendation by Lemi
During the film’s ending montage, we see Will and Anna attend a movie premiere at the Empire Cinema on Leicester Square. End your “Notting Hill” adventure on a high note by watching a film in the now Cineworld-operated theater, but let’s face it—nothing’s going to beat Will and Anna’s love story.
5-6 Leicester Square, London, United Kingdom
Comments (0)