The Port of London the capital port
Port of London Authority.
London External Affairs Department, Port of London Authority
1978
Docks