Excerpt:

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.


Read the complete original version of this item...