Results 1 results found Facade of Greenwich Peninsula terminal during the launch of the Emirates Air Line, London, England, United Kingdom, Europe