Where was Last Night in Soho filmed
Filming country: United Kingdom
Last Night in Soho was filmed in London in the United Kingdom.
Paddington Station
In movie
Real
Scene was shot Paddington is a rail and tube station constructed as the London terminus of the Great Western Railway. The station opened in 1854 designed by Isambard Kingdom Brunel and Matthew Digby Wyatt featuring a glazed rough supported by wrought iron arches.
London