The film 'Last Night in Soho' was filmed in London, United Kingdom.

Filming Locations:

Paddington Station

In the Movie

In Reality

Click to open map

The scene was filmed at Paddington - a railway station and underground station built as the London terminus of the Great Western Railway. The station opened in 1854, designed by Isambard Kingdom Brunel and Matthew Digby Wyatt, with a glazed wrought-iron arched roof.