Police riding horses on a public street in London.