Movies filmed in Somers Town, London, Greater London, England, UK

There are 1 movies that were filmed in Somers Town, London, Greater London, England, UK.

Somers Town is an inner-city district in North West London. It has been strongly influenced by the three mainline north London railway termini: Euston, St Pancras and King's Cross, together with the Midland Railway Somers Town Goods Depot next to St Pancras, where the British Library now stands.

City: London Country: United Kingdom