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.