Location Information

London Docklands
London
England

London Docklands has been a port of strategic importance since Roman times. This area of London's riverside has long been associated with the movement of goods to other parts of the country and around the world.

Films

28 Days Later (2002)

Nineteen Eighty-Four (1984)