Recently, we got the chance to go on a Netflix-themed tour of Central London to see where all of our fave shows were shot.

I was pretty surprised to find out that so many places I walk past every day in London are locations Netflix has filmed in. Let's take a look at a few of them, shall we?
1. Lancaster House, The Mall


2. Statues of Queen Elizabeth, the Queen Mother, and King George VI, The Mall


3. The Reform Club, St. James's


4. Her Majesty's Theatre, Haymarket


5. St James's Church, Piccadilly


6. Covent Garden


7. The Lyceum Theatre, The Strand


8. The High Commission of Australia (Australia House), The Strand

