Category:Travel and Places
Subcategory:Europe
Subcategory Detail:United Kingdom
Keywords:20 Fenchurch St window cleaners, 20 Fenchurch St window washers, 20 Fenchurch Street, England, London, UK, United Kingdom, Walkie Talkie, Walkie Talkie building window cleaners, building, commercial window cleaners, commercial window cleaners dangle from cables, commercial window washers, commercial window washers dangle from cables, dangle from cables, window cleaners dangle from cables, window washers, window washers dangle from cable cleaning windows