London Minute
London police lose keys to Wembley Stadium [Watch Now]
Scotland Yard owned up to an embarrasing security gaffe after police lost some keys to Wembley Stadium.
Scotland Yard owned up to an embarrasing security gaffe after police lost some keys to Wembley Stadium.