London’s top index finished 27.08 points, or 0.31%, higher, to end the day at 8,673.96.