Tag Archives: London
Nearly five years after my first pop-up cinema screening, I was pleased to be invited to see 2001s Moulin Rouge! at St Margaret’s Church in South-East London. Advertisements
BBCs Sherlock, starring Benedict Cumberbatch and Martin Freeman, has become a worldwide sensation since the first series aired in July 2010.
Notting Hill in West London was used as the filming location for the 1999 romantic comedy of the same name.