London Ice Sculpting Festival
Jan 15
London Ice Sculpting Festival happened this weekend in Canary Wharf and was completely free. After a day of chipping, sawing and chiselling, the international teams came up with some pretty impressive sculptures. The creations were based on ‘Winter Sports’. My favourites are...
Read More