Samuel McGregor, 33, was convicted after a trial at Inner London Crown Court.