Ice Sculptures at Canary Wharf.

SatJan8158