London stocks finished the week lower amid a global cyber outage on Friday as investors assessed a fall in domestic retail sales in June, while