Travel Snapshot: (flower sculpture), Canary Wharf, London Posted on June 20, 2014 by alexraphael 30 A 15-foot sculpture by Ana Tzarev in the middle of Canary Wharf. If you look closely, you can see the reflections of some of the buildings on one of the petals. Advertisement