London's largest sculpture park has reopened ... Spanning 6.5 acres of rewilded land along the River Thames, the free park offers an outdoor gallery experience for people of all ages.