A man is facing a raft of charges after a gunpoint robbery at a business just south of downtown London, police say.