
A woman who was hit by a motorcycle that was part of the Duchess of Edinburgh’s police escort has died, the Independent Office for Police Conduct (IOPC) confirmed.
Helen Holland, 81, was struck on West Cromwell Road and Warwick Road in Earl’s Court on the afternoon of May 10.