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
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed