Canary Wharf

 

The Canary Wharf developent poses special challenges.

 

The Tall High rise buildings pose a challange to any one hoping to keep them clean.