london By Holly Brockwell on at London Photos Show Just How Long Ago 1990 Was Canary Wharf was just a building site