London police have charged a 24-year-old Toronto area man with several weapons offences after an investigation into human trafficking.

The arrest happened on Tuesday at around 11:20 a.m. at a south end hotel.

Officers with the service's Community Oriented Response unit were doing a investigation related to human trafficking when they seized a loaded firearm, police said Wednesday.

They also found a 23-ear-old woman at the hotel, but have not laid any charges against her.

Police did not lay any charges relating to human trafficking at the time, they said.

Seized was a loaded 9 mm handgun and $4,310 in Canadian cash.

The Toronto man faces six charges.