London at the Oscars

Some say London is the capital of Europe – some go as far as saying it’s the capital of the world. With so much history, amazing architecture and so much diversity, it’s no wonder so many movies are filmed here. We take a look at 10 of the top Oscar winning movies that featured London … Continue reading London at the Oscars