The bus stop at Canada Square North, Canary Wharf, Tower Hamlets (borough), London in March 2012. It is served by a number of different London bus routes, as seen in the photo.