Roma and traveller people from across the UK paraded around central London in horses and carts as part of ‘The London Drive’.
The biannual charity event saw roughly 400 people descend on parts of London, including London Bridge, on Sunday, June 18.
Passersby gawped and took photos as dozens of horses took up the pavements and trotted through the streets.
Kaley, from Kent, who described herself as Romany gypsy, said: “It’s a charity event we do twice a year. If someone in our world has a problem, or loses a partner, we all put a bit in… The children love it.”
Attendees, who came from across the British Isles, including Yorkshire, Kent and Ireland, said the money raised was going to children’s cancer and autism charities.
The route began at Tobacco Dock in Wapping, went through London Bridge and ended up in Hyde Park.
Traffic around London Bridge was reduced to a crawl at times as drivers struggled to navigate around the horses.
At one point, riders appeared to be racing up and down Union Street. One man, who wished to remain anonymous, said there was a £500 prize for the winner.
Southwark Council confirmed there is no law prohibiting riding horses through London and Craig from Kent said: “We’re all respectful keeping mind of the traffic, we do it all the time.”