London is one of the most-filmed cities on Earth, and most of its on-screen magic is the real capital playing itself. From the glass towers of the City and the sweep of the Thames to the Georgian terraces of Notting Hill and the neon of Piccadilly, 197 titles in our database were shot here - from The Dark Knight and Sherlock to great British comedy like Only Fools and Horses and Fawlty Towers.
Many locations are free to visit and easy to reach on the Underground: Leadenhall Market stood in for Diagon Alley, Greenwich's Old Royal Naval College plays grand period palaces, and the Southbank turns up in a dozen thrillers. Others are working buildings or private streets, so admire those from the pavement. Use the map to see exactly which scene was shot where.




