2 / 40

The South Docks 2002

September 2002

Canary Wharf and The South Docks.