Small lychee-like fruit on a tree in the gardens of Wimpole Hall near Cambrige, UK.