This bench actually exists in the Univesity of Oxford Botanic Garden at the back of the garden. The Garden as a whole has also appeared in other works of literature. Check out the wiki here.
The bench represents a similar point that stands between the two parallel universes where Lyra & Will may meet. Someone has even carved their names into the actual bench at Oxford (pictured).