The Royal London Hospital is a large teaching hospital in Whitechapel in the London Borough of Tower Hamlets. It is part of Barts Health NHS Trust. From Wikipedia
A jury rejected Oguzcan Dereli’s self-defence claim after reviewing chilling CCTV of the 13-second ambush, with prosecutors noting the machete has never been recovered.