The towers of Canary Wharf reflected in the glass front of another office tower, Canary Wharf, London