Duchess of Edinburgh ‘saddened’ by death of woman hit by police escort

1 year ago 36

Helen Holland, 81, died from injuries sustained in accident with police motorcycle in Earl’s Court, London

The Duchess of Edinburgh has said she is “deeply saddened” by the death of a woman who was hit by her police motorcycle escort.

Helen Holland, 81, was struck on West Cromwell Road and Warwick Road in Earl’s Court, London, on the afternoon of 10 May.

Continue reading...
Read Entire Article