Six men who carried out a raid on London’s Selfridges department store stole watches worth an estimated £1m, police said.
The men, who were disguised in burkas, smashed glass cabinets and filled holdalls with high value watches on Thursday.
Officers said they have recovered all the getaway vehicles used to flee the Oxford Street store.
A 19-year-old man has been charged in connection with the robbery.
Police said the group fled the shop on one moped, two motorbikes and in a black BMW estate.
Two suspects were later arrested when they came off a moped and members of the public stopped them fleeing.
Detectives have appealed for anyone who may have witnessed the robbery to contact them.
Connor Groake, of North London, was charged on Saturday with conspiracy to rob and aggravated vehicle taking.
Mr Groake appeared at Lavender Hill Magistrates’ Court and was remanded in custody.
A 24-year-old man was taken to a central London hospital, believed to be suffering from a fractured leg.
He remains in hospital.