The artwork, called The Meeting Point, was installed in the Penenden Heath History Garden and shows three figures - a ...