ADVERTISEMENT
London police say a man facing numerous charges, including one count of human trafficking, is now in custody.