An installation at the London stock exchange. London shares finished higher on Friday, with oil stocks making the biggest gains.