Window Cleaners Abseiling Down The Walkie Talkie Building, 20 Fenchurch Street, London, Britain.


Size: 4928px × 3264px
Location: London, England
Photo credit: © Lenscap / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: abseil, abseilers, abseiling, architecture, blue, britain, building, city, cleaner, cleaners, england, exterior, fenchurch, glass, landmark, london, modern, office, shape, sky, skyscraper, street, talkie, uk, walkie, walkie-talkie, window, windows