Industrial area, Greenwich Peninsula.
(Canary Wharf visble indistance)